package com.enba.boot.payment.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

@ConfigurationProperties(prefix = "payment.wechatpay")
@Data
public class WechatPayProperties {

  /** 是否启动微信支付 */
  private Boolean enable = false;

  /** 微信公众号ID 必填 */
  private String appId;

  /** 商户号 必填 */
  private String merchantId;

  /** 商户私钥路径 必填 */
  private String privateKeyPath;

  /** 商户API证书序列号 必填 */
  private String merchantSerialNumber;

  /** APIv3密钥 必填 */
  private String apiV3Key;

  /** 支付回调地址 */
  private String notifyUrl;
}
